Part Number Hot Search : 
CM240 DM74L SFA805G 043045 1102E RC21U MAX1618 BAT54ST
Product Description
Full Text Search
 

To Download ISP1520BD557 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  34 .807ireless important notice dear customer, as from august 2 nd 2008, the wireless operations of nxp have moved to a new company, st-nxp wireless. as a result, the following changes are applicable to the attached document. company name - philips semiconductors is replaced with st-nxp wireless . copyright - the copyright notice at the botto m of each page ?? koninklijke philips electronics n.v. 200x. all rights reserved?, shall now read: ?? st-nxp wireless 200x - all rights reserved?. web site - http://www.semiconductors.philips.com is replaced with http://www.stnwireless.com contact information - the list of sales offices previous ly obtained by sending an email to sales.addresses@www.semiconductors.philips.com , is now found at http://www.stnwireless.com under contacts. if you have any questions related to the document, please contact our nearest sales office. thank you for your cooperation and understanding. st-nxp wireless 34 .807ireless www.stnwireless.com
1. general description the isp1520 is a stand-alone universal serial bus (usb) hub controller ic that complies with universal serial bus speci?cation rev. 2.0 . it supports data transfer at high-speed (480 mbit/s), full-speed (12 mbit/s) and low-speed (1.5 mbit/s). the upstream facing port can be connected to a hi-speed usb host or hub, or to an original usb host or hub. if the upstream facing port is connected to a hi-speed usb host or hub, then the isp1520 will operate as a hi-speed usb hub. that is, it will support high-speed, full-speed and low-speed devices connected to its downstream facing ports. if the upstream facing port is connected to an original usb host or hub, then the isp1520 will operate as an original usb hub. that is, high-speed devices that are connected to its downstream facing ports will operate in full-speed mode instead. the isp1520 is a full hardware usb hub controller. all original usb devices connected to the downstream facing ports are handled using a single transaction translator (tt), when operating in a cross-version environment. this allows the whole 480 mbit/s upstream bandwidth to be shared by all the original usb devices on its downstream facing ports. the isp1520 has four downstream facing ports. if not used, ports 3 and 4 can be disabled. the vendor id, product id and string descriptors on the hub are supplied by the internal rom; they can also be supplied by an external i 2 c-bus eeprom or a microcontroller. the isp1520 is suitable for self-powered hub designs. an analog overcurrent detection circuitry is built into the isp1520, which can also accept digital overcurrent signals from external circuits; for example, micrel mosfet switch mic2026. the circuitry can be con?gured to trip on a global or an individual overcurrent condition. each port comes with two status indicator leds. target applications of the isp1520 are monitor hubs, docking stations for notebooks, internal usb hub for motherboards, hub for extending intel easy pcs, hub boxes, and so on. isp1520 hi-speed universal serial bus hub controller rev. 04 28 april 2006 product data sheet
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 2 of 53 philips semiconductors isp1520 hi-speed usb hub controller 2. features n complies with: u universal serial bus speci?cation rev. 2.0 u advanced con?guration and power interface (acpi), onnow and usb power management requirements n supports data transfer at high-speed (480 mbit/s), full-speed (12 mbit/s) and low-speed (1.5 mbit/s) n self-powered capability n con?gurable number of ports n internal power-on reset (por) and low voltage reset circuit n port status indicators n integrates high performance usb interface device with hub handler, philips serial interface engine (sie) and transceivers n built-in overcurrent detection circuit n individual or ganged power switching, individual or global overcurrent protection, and nonremovable port support by i/o pins con?guration n simple i 2 c-bus (master or slave) interface to read device descriptor parameters, language id, manufacturer id, product id, serial number id and string descriptors from a dedicated external eeprom, or to allow the microcontroller to set up hub descriptors n visual usb traf?c monitoring (goodlink) for the upstream facing port n uses 12 mhz crystal oscillator with on-chip phase-locked loop (pll) for low electromagnetic interference (emi) n supports temperature range from - 40 cto+70 c n available in lqfp64 package 3. applications n monitor hubs n docking stations for notebooks n internal hub for usb motherboards n hub for extending easy pcs n hub boxes 4. ordering information table 1. ordering information type number package name description version isp1520bd lqfp64 plastic low pro?le quad ?at package; 64 leads; body 10 10 1.4 mm sot314-2
xxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx x xxxxxxxxxxxxxx xxxxxxxxxx xxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxx xxxxxx xx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxx xxxxx x x isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 3 of 53 philips semiconductors isp1520 hi-speed usb hub controller 5. block diagram fig 1. block diagram 004aaa169 i 2 c-bus controller power switch overcurrent detection link leds link leds bit clock recovery pll analog transceiver - original usb - hi-speed usb routing logic philips pie philips sie port controller hub controller ram rom mini-host controller hub repeater - original usb - hi-speed usb analog transceiver - original usb - hi-speed usb transaction translator v cc1 rpu dm0 dp0 sda adoc nooc scl i 2 c-bus 12 mhz upstream port 0 xtal1 xtal2 rref v cc2 v cc3 v cc4 v ref(5v0) power switch overcurrent detection analog transceiver - original usb - hi-speed usb downstream port 1 downstream port 2 to port 3 downstream port 4 dm4 dm1 dp1 oc1_n psw1_n grn1_n amb1_n dp4 isp1520 oc4_n psw4_n grn4_n amb4_n 15 16 19 20 60 61 47 48 25 26 50 51 gnd reset_n hubgl_n port 1 port 4 ports 2 to 3 49 32 63 64 34 33 4 3 7 5 9, 39 13, 45 23, 57 11, 41 24, 56 test_high 8, 12, 18, 38 2, 6, 10, 14, 21, 22, 35, 40, 42, 46, 58, 59 62 31 test_low 17 test 1
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 4 of 53 philips semiconductors isp1520 hi-speed usb hub controller 6. pinning information 6.1 pinning 6.2 pin description fig 2. pin con?guration isp1520bd test dp4 gnd dm4 dm0 gnd dp0 v cc2 rpu dp3 gnd dm3 rref gnd test_high v cc4 v cc1 gnd gnd v cc1 v cc4 test_high test_high dp2 v cc2 dm2 gnd gnd dm1 xtal2 dp1 xtal1 test_low sda test_high scl oc1_n hubgl_n psw1_n amb1_n gnd grn1_n gnd gnd v cc3 gnd v ref(5v0) v cc3 oc4_n v ref(5v0) psw4_n amb2_n oc3_n grn2_n psw3_n amb3_n oc2_n grn3_n psw2_n amb4_n reset_n grn4_n adoc nooc 004aaa164 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 table 2. pin description symbol [1] [2] pin type description test 1 - connect to ground through a 100 k w resistor gnd 2 - ground supply dm0 3 ai/o upstream facing port d - connection (analog) dp0 4 ai/o upstream facing port d+ connection (analog) rpu 5 ai pull-up resistor connection; connect this pin through a resistor of 1.5 k w 5 % to 3.3 v gnd 6 - ground supply rref 7 ai reference resistor connection; connect this pin through a resistor of 12 k w 1 % to an analog band gap ground reference test_high 8 - test pin; connect to 3.3 v v cc1 9 - supply voltage 1 (3.3 v) (analog)
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 5 of 53 philips semiconductors isp1520 hi-speed usb hub controller gnd 10 - ground supply v cc4 11 - supply voltage 4 (3.3 v) (crystal and pll) test_high 12 - test pin; connect to 3.3 v v cc2 13 - supply voltage 2 (3.3 v) (transceiver) gnd 14 - ground supply dm1 15 ai/o downstream facing port 1 d - connection (analog) [3] dp1 16 ai/o downstream facing port 1 d+ connection (analog) [3] test_low 17 - connect to gnd test_high 18 - connect to 5.0 v through a 10 k w resistor oc1_n 19 ai/i overcurrent sense input for downstream facing port 1 (analog/digital) psw1_n 20 i/o output power switch control output (open-drain) with an internal pull-up resistor for downstream facing port 1 input function of the pin when used as an input is given in t ab le 5 gnd 21 - ground supply gnd 22 - ground supply v cc3 23 - supply voltage 3 (3.3 v) (digital) v ref(5v0) 24 - reference voltage (5 v 5 %); used to power internal pull-up resistors of pswn_n pins and also for the analog overcurrent detection oc4_n 25 ai/i overcurrent sense input for downstream facing port 4 (analog/digital) psw4_n 26 i/o output power switch control output (open-drain) with an internal pull-up resistor for downstream facing port 4 input function of the pin when used as an input is given in t ab le 5 oc3_n 27 ai/i overcurrent sense input for downstream facing port 3 (analog/digital) psw3_n 28 i/o output power switch control output (open-drain) with an internal pull-up resistor for downstream facing port 3 input function of the pin when used as an input is given in t ab le 5 oc2_n 29 ai/i overcurrent sense input for downstream facing port 2 (analog/digital) psw2_n 30 i/o output power switch control output (open-drain) with an internal pull-up resistor for downstream facing port 2 input function of the pin when used as an input is given in t ab le 5 reset_n 31 i asynchronous reset input; when reset is active, the internal switch to the 1.5 k w external resistor is opened, and all pins dpn and dmn are 3-state; it is recommended that you connect to any one of the 3.3 v v cc pins through an rc circuit; refer to the schematics in isp1520 hub demo board users guide adoc 32 i analog or digital overcurrent detect selection input; low selects digital mode and high (3.3 v or 5.0 v) selects analog mode table 2. pin description continued symbol [1] [2] pin type description
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 6 of 53 philips semiconductors isp1520 hi-speed usb hub controller xtal1 33 i crystal oscillator input (12 mhz) xtal2 34 o crystal oscillator output (12 mhz) gnd 35 - ground supply dm2 36 ai/o downstream facing port 2 d - connection (analog) [3] dp2 37 ai/o downstream facing port 2 d+ connection (analog) [3] test_high 38 - test pin; connect to 3.3 v v cc1 39 - supply voltage 1 (3.3 v) (analog) gnd 40 - ground supply v cc4 41 - supply voltage 4 (3.3 v) (crystal and pll) gnd 42 - ground supply dm3 43 ai/o downstream facing port 3 d - connection (analog) [4] dp3 44 ai/o downstream facing port 3 d+ connection (analog) [4] v cc2 45 - supply voltage 2 (3.3 v) (transceiver) gnd 46 - ground supply dm4 47 ai/o downstream facing port 4 d - connection (analog) [4] dp4 48 ai/o downstream facing port 4 d+ connection (analog) [4] nooc 49 i no overcurrent protection selection input; connect this pin to high (3.3 v) to select no overcurrent protection; if no overcurrent is selected, all ocn_n pins must be connected to v ref(5v0) grn4_n 50 i/o output green led port indicator (open-drain) for downstream facing port 4 input function of the pin when used as an input is given in t ab le 9 amb4_n 51 i/o output amber led port indicator (open-drain) for downstream facing port 4 input function of the pin when used as an input is given in t ab le 8 grn3_n 52 i/o output green led port indicator (open-drain) for downstream facing port 3 input function of the pin when used as an input is given in t ab le 9 amb3_n 53 i/o output amber led port indicator (open-drain) for downstream facing port 3 input function of the pin when used as an input is given in t ab le 8 grn2_n 54 i/o output green led port indicator (open-drain) for downstream facing port 2 input function of the pin when used as an input is given in t ab le 9 amb2_n 55 i/o output amber led port indicator (open-drain) for downstream facing port 2 input function of the pin when used as an input is given in t ab le 8 table 2. pin description continued symbol [1] [2] pin type description
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 7 of 53 philips semiconductors isp1520 hi-speed usb hub controller [1] the maximum current that the isp1520 can sink on a pin is 8 ma. [2] symbol names ending with underscore n (for example, name_n) represent active low signals. [3] downstream ports 1 and 2 cannot be disabled. [4] to disable a downstream port n, connect both pins dpn and dmn to v cc (3.3 v); unused ports must be disabled in reverse order starting from port 4. v ref(5v0) 56 - reference voltage (5 v 5 %); used to power internal pull-up resistors of pswn_n pins and also for the analog overcurrent detection v cc3 57 - supply voltage 3 (3.3 v) (digital) gnd 58 - ground supply gnd 59 - ground supply grn1_n 60 i/o output green led port indicator (open-drain) for downstream facing port 1 input function of the pin when used as an input is given in t ab le 9 amb1_n 61 i/o output amber led port indicator (open-drain) for downstream facing port 1 input function of the pin when used as an input is given in t ab le 8 hubgl_n 62 o hub goodlink led indicator output; the led is off until the hub is con?gured; a transaction between the host and the hub will blink the led off for 100 ms scl 63 i/o i 2 c-bus clock (open-drain); see t ab le 11 sda 64 i/o i 2 c-bus data (open-drain); see t ab le 11 table 2. pin description continued symbol [1] [2] pin type description
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 8 of 53 philips semiconductors isp1520 hi-speed usb hub controller 7. functional description 7.1 analog transceivers the integrated transceivers directly interface to usb lines. they can transmit and receive serial data at high-speed (480 mbit/s), full-speed (12 mbit/s) and low-speed (1.5 mbit/s). 7.2 hub controller core the main components of the hub core are: ? philips serial interface engine (sie) ? routing logic ? transaction translator (tt) ? mini-host controller ? hub repeater ? hub controller ? port controller ? bit clock recovery 7.2.1 philips serial interface engine the philips serial interface engine (sie) implements the full usb protocol layer. it is completely hardwired for speed and needs no ?rmware intervention. the functions of this block include: synchronization, pattern recognition, parallel or serial conversion, bit (de-)stuf?ng, crc checking and generation, packet identi?er (pid) veri?cation and generation, address recognition, and handshake evaluation and generation. 7.2.2 routing logic the routing logic directs signaling to appropriate modules (mini-host controller, original usb repeater and hi-speed usb repeater) according to the topology in which the hub is placed. 7.2.3 transaction translator the transaction translator (tt) acts as a go-between mechanism that links devices operating in original usb mode and hi-speed usb upstream mode. for the in direction, data is concatenated in tt buffers till the proper length is reached, before the host takes the transaction. in the reverse direction (out), the mini-host dispenses the data contained in tt buffers over a period that ?ts into the original usb bandwidth. this continues until all outgoing data is emptied. tt buffers are used only on split transactions. 7.2.4 mini-host controller the internal mini-host generates all the original usb in, out or setup tokens for the downstream facing ports, while the upstream facing port is in high-speed mode. the responses from original usb devices are collected in tt buffers, until the end of the complete split transaction clears tt buffers.
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 9 of 53 philips semiconductors isp1520 hi-speed usb hub controller 7.2.5 hub repeater a hub repeater manages connectivity on a per packet basis. it implements packet signaling connectivity and resume connectivity. there are two repeaters in the isp1520: a hi-speed usb repeater and an original usb repeater. the only major difference between these two repeaters is the speed at which they operate. when the hub is connected to an original usb system, it automatically switches itself to function as an original usb hub. 7.2.6 hub and port controllers the hub controller provides status report. the port controller provides control for individual downstream facing ports; it controls the port routing module. any port status change will be reported to the host using the hub status change (interrupt) endpoint. 7.2.7 bit clock recovery the bit clock recovery circuit extracts the clock from the incoming usb data stream. 7.3 phase-locked loop clock multiplier a 12 mhz-to-480 mhz clock multiplier phase-locked loop (pll) is integrated on-chip. this allows the use of low-cost 12 mhz crystals. the low crystal frequency also minimizes emi. no external components are required for the operation of the pll. 7.4 i 2 c-bus controller a simple serial i 2 c-bus interface is provided to transfer vendor id, product id and string descriptor from an external i 2 c-bus eeprom or microcontroller. a master/slave i 2 c-bus protocol is implemented according to the timing requirements as mentioned in i 2 c-bus standard speci?cations. the maximum data count during i 2 c-bus transfers for the isp1520 is 256 b. 7.5 overcurrent detection circuit an overcurrent detection circuit is integrated on-chip. the main features of this circuit are: self reporting, automatic resetting, low-trip time and low cost. this circuit offers an easy solution at no extra hardware cost on the board. 7.6 goodlink indication of a good usb connection is provided through the goodlink technology. an led can be directly connected to pin hubgl_n through an external 330 w resistor. during enumeration, the led momentarily blinks on. after successful con?guration, the led blinks off for 100 ms upon each transaction. this feature provides a user-friendly indication of the status of the hub, the connected downstream devices, and the usb traf?c. it is a useful diagnostics tool to isolate faulty usb equipment, and helps to reduce ?eld support and hotline costs. 7.7 power-on reset the isp1520 has an internal power-on reset (por) circuit.
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 10 of 53 philips semiconductors isp1520 hi-speed usb hub controller the triggering voltage of the por circuit is 2.03 v nominal. a por is automatically generated when v cc goes below the trigger voltage for a duration longer than 1 m s. at t 1 : clock is running and available. fig 3. power-on reset timing stable external clock is available at a. fig 4. external clock with respect to power-on reset 004aaa388 t 1 v cc 2.03 v 0 v 683 m s por por external clock a 004aaa365
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 11 of 53 philips semiconductors isp1520 hi-speed usb hub controller 8. con?guration selections the isp1520 is con?gured through i/o pins and, optionally, through an external i 2 c-bus, in which case the hub can update its con?guration descriptors as a master or as a slave. t ab le 3 shows con?guration parameters. [1] multiple ganged power mode is reported as individual power mode; refer to universal serial bus speci?cation rev. 2.0 . [2] when the hub uses global overcurrent protection mode, the overcurrent indication is through whubstatus ?eld bit 1 (overcurren t) and the corresponding change bit (overcurrent change). 8.1 con?guration through i/o pins 8.1.1 number of downstream facing ports to discount a physical downstream facing port, connect pins dp and dm of that downstream facing port to v cc (3.3 v), starting from the highest port number (4), see t ab le 4 . the sum of physical ports con?gured is re?ected in the bnbrports ?eld. table 3. con?guration parameters mode and selection option con?guration method pin control software control control pin reference affected ?eld reference number of downstream facing ports 2 ports 3 ports 4 ports dm1/dp1 to dm4/dp4 see section 8.1.1 bnbrports0 see t ab le 22 power switching mode ganged multiple ganged [1] individual psw1_n to psw4_n see section 8.1.2 whubcharacteristics: bits d1 and d0 see t ab le 22 bpwron2pwrgood: time interval overcurrent protection mode none global [2] multiple ganged individual nooc and oc1_n to oc4_n see section 8.1.3 whubcharacteristics: bits d4 and d3 see t ab le 22 nonremovable ports any port can be nonremovable ambn_n see section 8.1.4 whubcharacteristics: bit d2 (compound hub) see t ab le 22 deviceremovable: bit map port indicator support no yes all grnn_n see section 8.1.5 whubcharacteristics: bit d7 see t ab le 22
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 12 of 53 philips semiconductors isp1520 hi-speed usb hub controller 8.1.2 power switching power switching of downstream ports can be done individually or ganged , where all ports are simultaneously switched with one power switch. the isp1520 supports both modes, which can be selected using input pswn_n; see t ab le 5 . 8.1.2.1 voltage drop requirements self-powered hubs are required to provide a minimum of 4.75 v to its output port connectors at all legal load conditions. to comply with underwriters laboratory inc. (ul) safety requirements, the power from any port must be limited to 25 w (5 a at 5 v). overcurrent protection may be implemented on a global or individual basis. assuming a 5 v 3 % power supply, the worst-case supply voltage is 4.85 v. this only allows a voltage drop of 100 mv across the hub printed-circuit board (pcb) to each downstream connector. this includes a voltage drop across the: ? power supply connector ? hub pcb (power and ground traces, ferrite beads) ? power switch (fet on-resistance) ? overcurrent sense device the pcb resistance and power supply connector resistance may cause a drop of 25 mv, leaving only 75 mv as the voltage drop allowed across the power switch and overcurrent sense device. individual voltage drop components are shown in figure 5 . for global overcurrent detection, an increased voltage drop is needed for the overcurrent sense device (in this case, a low-ohmic resistor). this can be realized by using a special power supply of 5.1 v 3 %, as shown in figure 6 . table 4. downstream facing port number pin con?guration number of physical downstream facing port dm1/dp1 dm2/dp2 dm3/dp3 dm4/dp4 415k w pull-down 15 k w pull-down 15 k w pull-down 15 k w pull-down 315k w pull-down 15 k w pull-down 15 k w pull-down v cc 215k w pull-down 15 k w pull-down v cc v cc (1) includes pcb traces, ferrite beads, and so on. fig 5. typical voltage drop components in self-powered mode using individual overcurrent detection 5 v power supply 3 % regulated - + 4.85 v (min) 004aaa261 low-ohmic pmos switch isp1520 power switch (pswn_n) v bus d+ d - gnd shield 4.75 v (min) downstream port connector hub board resistance (1) voltage drop 25 mv voltage drop 75 mv
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 13 of 53 philips semiconductors isp1520 hi-speed usb hub controller pswn_n pins have integrated weak pull-up resistors inside the chip. 8.1.3 overcurrent protection mode the isp1520 supports all overcurrent protection modes: none, global and individual. no overcurrent protection mode reporting is selected when pin nooc = high. global and individual overcurrent protection modes are selected using pins pswn_n, following power switching modes selection scheme; see t ab le 6 . for global overcurrent protection mode, only psw1_n and oc1_n are active; that is, in this mode, the remaining overcurrent indicator pins are disabled. to inhibit the analog overcurrent detection, oc_n pins must be connected to v ref(5v0) . both analog and digital overcurrent modes are supported; see t ab le 7 . for digital overcurrent detection, the normal digital ttl level is accepted on overcurrent input pins. for analog overcurrent detection, the threshold is given in section 14 . in this mode, to ?lter out false overcurrent conditions because of in rush and spikes, a dead time of 15 ms is built into the ic, that is, overcurrent must persist for 15 ms before it is reported to the host. (1) includes pcb traces, ferrite beads, and so on. fig 6. typical voltage drop components in self-powered mode using global overcurrent detection 5.1 v kick-up power supply 3 % regulated - + 4.95 v (min) 004aaa262 low-ohmic pmos switch isp1520 power switch (pswn_n) v bus d+ d - gnd shield 4.75 v (min) downstream port connector hub board resistance (1) voltage drop 25 mv voltage drop 75 mv low-ohmic sense resistor for overcurrent detection voltage drop 100 mv table 5. power switching mode: pin con?guration power switching mode psw1_n psw2_n psw3_n psw4_n ganged internal pull-up ground ground ground individual internal pull-up internal pull-up internal pull-up internal pull-up table 6. overcurrent protection mode pin con?guration power switching mode nooc psw1_n psw2_n psw3_n psw4_n none high ground ground ground ground global low internal pull-up ground ground ground individual low internal pull-up internal pull-up internal pull-up internal pull-up table 7. overcurrent detection mode selection pin con?guration pin adoc mode selection description 3.3 v or 5.0 v analog threshold d v trip ground digital normal digital ttl level
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 14 of 53 philips semiconductors isp1520 hi-speed usb hub controller 8.1.4 nonremovable port a nonremovable port, by de?nition, is a port that is embedded inside the hub application box and is not externally accessible. the led port indicators (pins ambn_n) of such a port are not used. therefore, the corresponding amber led port indicators are disabled to signify that the port is nonremovable; see t ab le 8 . more than one nonremovable port can be speci?ed by appropriately connecting the corresponding amber led indicators. at least one port should, however, be left as a removable port. the detection of any nonremovable port sets the hub descriptor to a compound hub. 8.1.5 port indicator support the port indicator support can be disabled by grounding all green port indicators (all pins grnn_n); see t ab le 9 . this is a global feature. you cannot disable port indicators for only one port. 8.2 device descriptors and string descriptors settings using i 2 c-bus 8.2.1 background information on i 2 c-bus the i 2 c-bus is suitable for bidirectional communication between ics or modules. it consists of two bidirectional lines: sda for data signals, and scl for clock signals. both these lines must be connected to a positive supply voltage through a pull-up resistor. the basic i 2 c-bus protocol is de?ned as: ? data transfer is initiated only when the bus is not busy. ? changes in the data line occur when the clock is low, and must be stable when the clock is high. any changes in data lines when the clock is high will be interpreted as control signals. 8.2.1.1 different conditions on i 2 c-bus the i 2 c-bus protocol de?nes the following conditions: not busy both sda and scl remain high. start a high-to-low transition on sda, while scl is high. stop a low-to-high transition on sda, while scl is high. data valid after a start condition, data on sda must be stable for the duration of the high period of scl. table 8. nonremovable port pin con?guration ambn_n ( n=1to4) nonremovable port ground nonremovable pull-up with amber led removable table 9. port indicator support: pin con?guration grn1_n to grn4_n port indicator support ground not supported led pull-up green led for at least one port supported
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 15 of 53 philips semiconductors isp1520 hi-speed usb hub controller 8.2.1.2 data transfer the master initiates each data transfer using a start condition and terminates it by generating a stop condition. to facilitate the next byte transfer, each byte of data must be acknowledged by the receiver. the acknowledgment is done by pulling the sda line low on the ninth bit of the data. an extra clock pulse must be generated by the master to accommodate this bit. for details on the operation of the bus, refer to the i 2 c-bus speci?cation . 8.2.1.3 i 2 c-bus address the address of the isp1520 is given in t ab le 10 . 8.2.2 architecture of con?gurable hub descriptors the con?gurable hub descriptors can be masked in the internal rom memory; see figure 7 . these descriptors can also be supplied from an external eeprom or a microcontroller. the isp1520 implements both the master and slave i 2 c-bus controllers. the information from the external eeprom or the microcontroller is transferred into the internal ram during the power-on reset. a signature word is used to identify correct descriptors. if the signature matches, the content of the ram is chosen instead of the rom. table 10. i 2 c-bus slave address bit msb slave address lsb write a7 a6 a5 a4 a3 a2 a1 value 00110100 the i 2 c-bus cannot be shared between the eeprom and the external microcontroller. fig 7. con?gurable hub descriptors mld711 microcontroller serial eeprom master/slave i 2 c-bus interface signature match ram (256 b) descriptor generator interface rom (256 b) mux hub core i 2 c-bus
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 16 of 53 philips semiconductors isp1520 hi-speed usb hub controller when external microcontroller mode is selected and while the external microcontroller is writing to the internal ram, any request to con?gurable descriptors will be responded to with a not acknowledge (nak). there is no speci?ed time-out period for the nak signal. this data is then passed to the host during the enumeration process. the three con?guration methods are selected by connecting pins scl and sda in the manner given in t ab le 11 . 8.2.3 rom or eeprom map remark: a 128 b eeprom supports one language id only, and a 256 b eeprom supports two language ids. 8.2.4 rom or eeprom detailed map table 11. con?guration method con?guration method scl sda internal rom ground ground external eeprom 2.2 k w to 4.7 k w pull-up 2.2 k w to 4.7 k w pull-up external microcontroller driven low by the microcontroller during reset 2.2 k w to 4.7 k w pull-up fig 8. rom or eeprom map mld714 signature 00h 02h 10h 7fh ffh 80h 0ah device descriptor string descriptor (first language id): imanufacturer string iproduct string iserial number string string descriptor (second language id): imanufacturer string iproduct string iserial number string language id table 12. rom or eeprom detailed map address (hex) content default (hex) example (hex) comment signature descriptor 00 signature (low) 55 - signature to signify valid data comment 01 signature (high) aa - device descriptor 02 idvendor (low) cc - philips semiconductors vendor id 03 idvendor (high) 04 - 04 idproduct (low) 20 - isp1520 product id 05 idproduct (high) 15 -
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 17 of 53 philips semiconductors isp1520 hi-speed usb hub controller 06 bcddevice (low) 00 - device release; silicon revision increments this value 07 bcddevice (high) 02 - 08 rsv, isn, ip, im - 00 if all the three strings are supported, the value of this byte is 39h 09 reserved - ff - string descriptor index 0 (language id) 0a blength [1] - 06 two language id support 0b bdescriptortype - 03 [2] string 0c wlangid[0] - 09 langid code zero (?rst language id) (english usa in this example) 0d - 04 0e wlangid[1] - 09 langid code one (second language id) (english uk in this example) 0f - 08 string descriptor index 1 (imanufacturer) [3] 10 blength - 2e string descriptor length (manufacturer id) 11 bdescriptortype - 03 [2] string 12 13 bstring - 50 00 p of philips 14 15 - 68 00 h 16 17 - 69 00 i 18 19 - 6c 00 l 1a 1b - 69 00 i 1c 1d - 70 00 p 1e 1f - 73 00 s 20 21 - 20 00 22 23 - 53 00 s of semiconductors 24 25 - 65 00 e 26 27 - 6d 00 m 28 29 - 69 00 i 2a 2b - 63 00 c 2c 2d - 6f 00 o 2e 2f - 6e 00 n 30 31 - 64 00 d 32 33 - 75 00 u 34 35 - 63 00 c 36 37 - 74 00 t 38 39 - 6f 00 o 3a 3b - 72 00 r 3c 3d - 73 00 s string descriptor index 2 (iproduct) 3e blength - 10 string descriptor length (product id) 3f bdescriptortype - 03 [2] string table 12. rom or eeprom detailed map continued address (hex) content default (hex) example (hex) comment
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 18 of 53 philips semiconductors isp1520 hi-speed usb hub controller 40 41 bstring - 49 00 i of isp1520 42 43 - 53 00 s 44 45 - 50 00 p 46 47 - 31 00 1 48 49 - 35 00 5 4a 4b - 32 00 2 4c 4d - 30 00 0 string descriptor index 3 (iserialnumber) remark: if supported, this string must be unique. 4e blength - 3a string descriptor length (serial number) 4f bdescriptortype - 03 [2] string 50 51 bstring - 39 00 9 of 947337877678 = wired support 52 53 - 34 00 4 54 55 - 37 00 7 56 57 - 33 00 3 58 59 - 33 00 3 5a 5b - 37 00 7 5c 5d - 38 00 8 5e 5f - 37 00 7 60 61 - 37 00 7 62 63 - 36 00 6 64 65 - 37 00 7 66 67 - 38 00 8 68 69 - 20 00 6a 6b - 3d 00 = 6c 6d - 20 00 6e 6f - 77 00 w 70 71 - 69 00 i 72 73 - 72 00 r 74 75 - 65 00 e 76 77 - 64 00 d 78 79 - 20 00 7a 7b - 73 00 s 7c 7d - 75 00 u 7e 7f - 70 00 p 80 81 - 70 00 p 82 83 - 6f 00 o 84 85 - 72 00 r 86 87 - 74 00 t table 12. rom or eeprom detailed map continued address (hex) content default (hex) example (hex) comment
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 19 of 53 philips semiconductors isp1520 hi-speed usb hub controller string descriptor index 1 (imanufacturer) second language 88 blength - 2e string descriptor length (manufacturer id) 89 bdescriptortype - 03 [2] string 8a 8b bstring - 50 00 p of philips 8c 8d - 68 00 h 8e 8f - 69 00 i 90 91 - 6c 00 l 92 93 - 69 00 i 94 95 - 70 00 p 96 97 - 73 00 s 98 99 - 20 00 9a 9b - 53 00 s of semiconductors 9c 9d - 65 00 e 9e 9f - 6d 00 m a0 a1 - 69 00 i a2 a3 - 63 00 c a4 a5 - 6f 00 o a6 a7 - 6e 00 n a8 a9 - 64 00 d aa ab - 75 00 u ac ad - 63 00 c ae af - 74 00 t b0 b1 - 6f 00 o b2 b3 - 72 00 r b4 b5 - 73 00 s string descriptor index 2 (iproduct) b6 blength - 10 [1] string descriptors (product id) b7 bdescriptortype - 03 [2] string b8 b9 bstring - 49 00 i of isp1520 ba bb - 53 00 s bc bd - 50 00 p be bf - 31 00 1 c0 c1 - 35 00 5 c2 c3 - 32 00 2 c4 c5 - 30 00 0 string descriptor index 3 (iserialnumber) c6 blength - 16 [1] string descriptors (serial number) c7 bdescriptortype - 03 [2] string c8 c9 bstring - 36 00 6 of 6568824022 ca cb - 35 00 5 table 12. rom or eeprom detailed map continued address (hex) content default (hex) example (hex) comment
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 20 of 53 philips semiconductors isp1520 hi-speed usb hub controller [1] if this string descriptor is not supported, this blength ?eld must be programmed with value 02h. [2] if this string descriptor is not supported, this bdescriptortype ?eld must be used (programmed with any value, for example, 03h). [3] string descriptor index (imanufacturer) starts from address 0eh for one language id support and 10h for two languages id support. cc cd - 36 00 6 ce cf - 38 00 8 d0 d1 - 38 00 8 d2 d3 - 32 00 2 d4 d5 - 34 00 4 d6 d7 - 30 00 0 d8 d9 - 32 00 2 da db - 32 00 2 dc dd - ff ff de df - ff ff e0 e1 - ff ff e2 e3 - ff ff e4 e5 - ff ff e6 e7 - ff ff e8 e9 - ff ff ea eb - ff ff ec ed - ff ff ee ef - ff ff f0 f1 - ff ff f2 f3 - ff ff f4 f5 - ff ff f6 f7 - ff ff f8 f9 - ff ff fa fb - ff ff fc fd - ff ff fe - ff ff - ff upper boundary of all string descriptors table 12. rom or eeprom detailed map continued address (hex) content default (hex) example (hex) comment
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 21 of 53 philips semiconductors isp1520 hi-speed usb hub controller 9. hub controller description each usb device is composed of several independent logic endpoints. an endpoint acts as a terminus of communication ?ow between the host and the device. at design time, each endpoint is assigned a unique number (endpoint identi?er; see t ab le 13 ). the combination of the device address (given by the host during enumeration), the endpoint number, and the transfer direction allows each endpoint to be uniquely referenced. the isp1520 has two endpoints: endpoint 0 (control) and endpoint 1 (interrupt). [1] in: input for the usb host; out: output from the usb host. 9.1 endpoint 0 according to the usb speci?cation, all devices must implement a default control endpoint. this endpoint is used by the host to con?gure the usb device. it provides access to the device con?guration and allows generic usb status and control access. the isp1520 supports the following descriptor information through its control endpoint 0: ? device descriptor ? device_quali?er descriptor ? con?guration descriptor ? interface descriptor ? endpoint descriptor ? hub descriptor ? other_speed_con?guration descriptor the maximum packet size of this endpoint is 64 b. 9.2 endpoint 1 endpoint 1 can be accessed only after the hub has been con?gured by the host (by sending the set con?guration command). it is used by the isp1520 to send the status change information to the host. endpoint 1 is an interrupt endpoint. the host polls this endpoint once every 255 ms. after the hub is con?gured, an in token is sent by the host to request the port change status. if the hub detects no change in the port status, it returns a nak to this request, otherwise the status change byte is sent. t ab le 14 shows the content of the change byte. table 13. hub endpoints function endpoint identi?er transfer type direction [1] maximum packet size (bytes) hub ports 0 to 4 0 control out 64 in 64 1 interrupt in 1
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 22 of 53 philips semiconductors isp1520 hi-speed usb hub controller 10. descriptors the isp1520 hub controller supports the following standard usb descriptors: ? device ? device_quali?er ? other_speed_con?guration ? con?guration ? interface ? endpoint ? hub the hub returns descriptors based on the mode of operation: full-speed or high-speed. table 14. status change byte: bit allocation bit name value description 0 hub status change 0 no change in the hub status 1 change in the hub status detected 1 to 4 port n status change 0 no change in the status of port n (n = 1 to 4) 1 change in the status of port n (n = 1 to 4) 5 to 7 - - not used table 15. device descriptor offset (bytes) field name value (hex) comments full-speed high-speed 0 blength 12 12 descriptor length = 18 b 1 bdescriptortype 01 01 type = device 2 bcdusb 00 00 refer to universal serial bus speci?cation rev. 2.0 30202 4 bdeviceclass 09 09 hub_classcode 5 bdevicesubclass 00 00 hubsubclasscode 6 bdeviceprotocol 00 01 hubprotocolhspeedonett 7 bmaxpacketsize0 40 40 packet size = 64 b 8 idvendor cc cc philips semiconductors vendor id (04cc); can be customized 90404 10 idproduct 20 20 the isp1520 product id; can be customized 11 15 15 12 bcddevice 00 00 device id; can be customized 13 02 02 14 imanufacturer 01 01 can be customized 15 iproduct 02 02 can be customized 16 iserialnumber 03 03 can be customized; this value must be unique 17 bnumcon?gurations 01 01 one con?guration
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 23 of 53 philips semiconductors isp1520 hi-speed usb hub controller [1] value in units of 2 ma. table 16. device_quali?er descriptor offset (bytes) field name value (hex) comments full-speed high-speed 0 blength 0a 0a descriptor length = 10 b 1 bdescriptortype 06 06 type = devicequali?ertype 2 bcdusb 00 00 refer to universal serial bus speci?cation rev. 2.0 30202 4 bdeviceclass 09 09 hub_classcode 5 bdevicesubclass 00 00 hubsubclasscode 6 bdeviceprotocol 00 01 hubprotocolhspeedonett 7 bmaxpacketsize0 40 40 packet size = 64 b 8 bnumcon?gurations 01 01 number of con?gurations table 17. other_speed_con?guration descriptor offset (bytes) field name value (hex) comments full-speed high-speed 0 blength 09 09 descriptor lengt h=9b 1 bdescriptortype 07 07 type = otherspeedcon?gurationtype 2 wtotallength 19 19 totalconfbyte 30000 4 bnuminterfaces 01 01 - 5 bcon?gurationvalue 01 01 - 6 icon?guration 00 00 no string supported 7 bmattributes e0 e0 self-powered a0 a0 others 8 bmaxpower 00 00 self-powered table 18. con?guration descriptor offset (bytes) field name value (hex) comments full-speed high-speed 0 blength 09 09 descriptor lengt h=9b 1 bdescriptortype 02 02 type = configuration 2 wtotallength 19 19 total length of con?guration, interface and endpoint descriptors = 25 b 30000 4 bnuminterfaces 01 01 one interface 5 bcon?gurationvalue 01 01 con?guration value = 1 6 icon?guration 00 00 no con?guration string descriptor 7 bmattributes e0 e0 self-powered 8 bmaxpower [1] 00 00 self-powered
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 24 of 53 philips semiconductors isp1520 hi-speed usb hub controller [1] value in units of 2 ms. table 19. interface descriptor offset (bytes) field name value (hex) comments full-speed high-speed 0 blength 09 09 descriptor lengt h=9b 1 bdescriptortype 04 04 type = interface 2 binterfacenumber 00 00 - 3 balternatesetting 00 00 no alternate setting 4 bnumendpoints 01 01 status change (interrupt) endpoint 5 binterfaceclass 09 09 hub_classcode 6 binterfacesubclass 00 00 hubsubclasscode 7 binterfaceprotocol 00 00 - 8 binterface 00 00 no interface string descriptor table 20. endpoint descriptor offset (bytes) field name value (hex) comments full-speed high-speed 0 blength 07 07 descriptor lengt h=7b 1 bdescriptortype 05 05 type = endpoint 2 bendpointaddress 81 81 endpoint 1 at address number 1 3 bmattributes 03 03 interrupt endpoint 4 wmaxpacketsize 01 01 packet size = 1 b 50000 6 binterval ff 0c polling interval table 21. hub descriptor offset (bytes) field name value (hex) comments full-speed high-speed 0 bdesclength 09 09 descriptor lengt h=9b 1 bdescriptortype 29 29 type = hub 2 bnbrports 04 04 number of enabled downstream facing ports; selectable by the dp/dm strapping 03 03 02 02 3 whubcharacteristics a9 a9 see t ab le 22 40000 5 bpwron2pwrgood [1] 32 32 ganged or individual mode = 100 ms 6 bhubcontrcurrent 64 64 - 7 deviceremovable 00 00 four downstream facing ports, no embedded port 8 portpwrctrlmask ff ff -
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 25 of 53 philips semiconductors isp1520 hi-speed usb hub controller 11. hub requests the hub must react to a variety of requests initiated by the host. some requests are standard and are implemented by any usb device whereas others are hub-class speci?c. 11.1 standard usb requests t ab le 23 shows supported standard usb requests. table 22. whubcharacteristics bit description bit function value description d0, d1 logical power switching mode 00 ganged 01 individual and multiple ganged 11 - d2 compound hub selection 0 non-compound 1 compound d3, d4 overcurrent protection mode 00 global 01 individual and multiple ganged 10 none 11 - d5 - - - d6 - - - d7 port indicator 0 global feature 1- table 23. standard usb requests request bmrequesttype byte 0 (bits 7 to 0) brequest byte 1 (hex) wvalue bytes 2, 3 (hex) windex bytes 4, 5 (hex) wlength bytes 6, 7 (hex) data response address set address 0000 0000 05 device address [1] 00, 00 00, 00 none con?guration get con?guration 1000 0000 08 00, 00 00, 00 01, 00 con?guration value set con?guration (0) 0000 0000 09 00, 00 00, 00 00, 00 none set con?guration (1) 0000 0000 09 01, 00 00, 00 00, 00 none descriptors get con?guration descriptor 1000 0000 06 00, 02 00, 00 length [2] con?guration interface and endpoint descriptors get device descriptor 1000 0000 06 00, 01 00, 00 length [2] device descriptor get string descriptor (0) 1000 0000 06 03, 00 00, 00 length [2] language id descriptor get string descriptor (1) 1000 0000 06 03, 01 00, 00 length [2] manufacturer string get string descriptor (2) 1000 0000 06 03, 02 00, 00 length [2] product string get string descriptor (3) 1000 0000 06 03, 03 00, 00 length [2] serial number string
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 26 of 53 philips semiconductors isp1520 hi-speed usb hub controller [1] device address: 0 to 127. [2] returned value in bytes. [3] msb speci?es endpoint direction: 0 = out, 1 = in. the isp1520 accepts either value. 11.2 hub class requests t ab le 24 shows hub class requests. feature clear device feature (remote_wakeup) 0000 0000 01 01, 00 00, 00 00, 00 none clear endpoint (1) feature (halt/stall) 0000 0010 01 00, 00 81, 00 00, 00 none set device feature (remote_wakeup) 0000 0000 03 01, 00 00, 00 00, 00 none set endpoint (1) feature (halt/stall) 0000 0010 03 00, 00 81, 00 00, 00 none status get device status 1000 0000 00 00, 00 00, 00 02, 00 device status get interface status 1000 0001 00 00, 00 00, 00 02, 00 zero get endpoint (0) status 1000 0010 00 00, 00 00/80, 00 [3] 02, 00 endpoint 0 status get endpoint (1) status 1000 0010 00 00, 00 81, 00 02, 00 endpoint 1 status table 23. standard usb requests continued request bmrequesttype byte 0 (bits 7 to 0) brequest byte 1 (hex) wvalue bytes 2, 3 (hex) windex bytes 4, 5 (hex) wlength bytes 6, 7 (hex) data response table 24. hub class requests request bmrequesttype byte 0 (bits 7 to 0) brequest byte 1 (hex) wvalue bytes 2, 3 (hex) windex bytes 4, 5 (hex) wlength bytes 6, 7 (hex) data descriptor get hub descriptor 1010 0000 06 descriptor type and index 00, 00 length [1] descriptor feature clear hub feature (c_local_power) 0010 0000 01 00, 00 00, 00 00, 00 none clear port feature 0010 0011 01 feature [2] , 00 port [3] , 00 00, 00 none set port feature 0010 0011 03 feature [2] , 00 port [3] , 00 00, 00 none status get hub status 1010 0000 00 00, 00 00, 00 04, 00 hub status and change status get port status 1010 0011 00 00, 00 port [3] , 00 04, 00 port status and change status tt clearttbuffer 0010 0011 08 dev_addr, ep_nr 01, 00 00, 00 none resettt 0010 0000 09 00, 00 01, 00 00, 00 none getttstate 1010 0011 10 tt-?ags 01, 00 [4] tt state
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 27 of 53 philips semiconductors isp1520 hi-speed usb hub controller [1] returned value in bytes. [2] feature selector value; see t ab le 25 . [3] downstream port identi?er: 1 to n where n is the number of enabled ports (2 to 4). [4] returns vendor-speci?c data. 11.3 detailed responses to hub requests 11.3.1 get con?guration this request returns the con?guration value of the device. this request returns 1 b of data; see t ab le 26 . stoptt 0010 0011 11 00, 00 01, 00 00, 00 none test modes test_j 0010 0011 03 15, 00 port [3] , 01 00, 00 none test_k 0010 0011 03 15, 00 port [3] , 02 00, 00 none test_se0_nak 0010 0011 03 15, 00 port [3] , 03 00, 00 none test_packet 0010 0011 03 15, 00 port [3] , 04 00, 00 none test_force_enable 0010 0011 03 15, 00 port [3] , 05 00, 00 none table 24. hub class requests continued request bmrequesttype byte 0 (bits 7 to 0) brequest byte 1 (hex) wvalue bytes 2, 3 (hex) windex bytes 4, 5 (hex) wlength bytes 6, 7 (hex) data table 25. hub class feature selector feature selector name recipient value c_hub_local_power hub 00 c_hub_over_current hub 01 port_connection port 00 port_enable port 01 port_suspend port 02 port_over_current port 03 port_reset port 04 port_power port 08 port_low_speed port 09 c_port_connection port 16 c_port_enable port 17 c_port_suspend port 18 c_port_over_current port 19 c_port_reset port 20 port_test port 21 port_indicator port 22
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 28 of 53 philips semiconductors isp1520 hi-speed usb hub controller 11.3.2 get device status this request returns 2 b of data; see t ab le 27 . 11.3.3 get interface status the request returns 2 b of data; see t ab le 28 . 11.3.4 get endpoint status the request returns 2 b of data; see t ab le 29 . 11.3.5 get hub status the request returns 4 b of data; see t ab le 30 . table 26. get hub con?guration response bit function value description 0 con?guration value 0 device is not con?gured 1 device is con?gured 1 to 7 reserved 0 - table 27. get device status response bit function value description 0 self-powered 1 self-powered 1 remote wake-up 0 disabled 1 enabled 2 to 15 reserved 0 - table 28. get interface status response bit function value description 0 to 15 reserved 0 - table 29. get endpoint status response bit function value description 0 halt 0 endpoint is not halted 1 endpoint is halted 1 to 15 reserved 0 - table 30. get hub status response bit function value description 0 local power source 0 local power supply good 1 local power supply lost (inactive) 1 overcurrent indicator 0 no overcurrent condition currently exists 1 a hub overcurrent condition exists 2 to 15 reserved 0 - 16 local power status change 0 no change in the local power status 1 local power status has changed
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 29 of 53 philips semiconductors isp1520 hi-speed usb hub controller 11.3.6 get port status this request returns 4 b of data. the ?rst word contains port status bits (wportstatus), and the next word contains port status change bits (wportchange). the contents of wportstatus is given in t ab le 31 , and the contents of wportchange is given in t ab le 32 . 17 overcurrent indicator change 0 no change in overcurrent 1 overcurrent status has changed 18 to 31 reserved 0 - table 30. get hub status response continued bit function value description table 31. get port status response (wportstatus) bit function value description 0 current connect status 0 no device is present 1 a device is present on this port 1 port enabled or disabled 0 port is disabled 1 port is enabled 2 suspend 0 port is not suspended 1 port is suspended 3 overcurrent indicator 0 no overcurrent condition exists 1 an overcurrent condition exists 4 reset 0 reset signaling is not asserted 1 reset signaling is asserted 5 to 7 reserved 0 - 8 port power 0 port is in the powered-off state 1 port is not in the powered-off state 9 low-speed device attached 0 full-speed or high-speed device is attached 1 low-speed device is attached 10 high-speed device attached 0 full-speed device is attached 1 high-speed device is attached 11 port test mode 0 not in port test mode 1 in port test mode 12 port indicator control 0 displays default colors 1 displays software controlled color 13 to 15 reserved 0 - table 32. get port status change response (wportchange) bit function value description 0 connect status change 0 no change in the current connect status 1 change in the current connect status 1 port enable or disable change 0 port is enabled 1 port is disabled
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 30 of 53 philips semiconductors isp1520 hi-speed usb hub controller 11.4 various get descriptors bmrequesttype 1000 0000b bmrequest get_descriptor = 6 2 suspend change 0 no change 1 resume complete 3 overcurrent indicator change 0 no change in the overcurrent indicator 1 change in the overcurrent indicator 4 reset change 0 no change 1 reset complete 5 to 15 reserved 0 - table 32. get port status change response (wportchange) continued bit function value description table 33. get descriptor request request name wvalue windex data descriptor index descriptor type zero/language id get device descriptor 00 01 0 device descriptor get con?guration descriptor 00 02 0 con?guration interface and endpoint descriptors get language id string descriptor 00 03 0 language id support string get manufacturer string descriptor 01 03 n manufacturer string in langid n get product string descriptor 02 03 n product string in langid n get serial number string descriptor 03 03 n serial number string in langid n
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 31 of 53 philips semiconductors isp1520 hi-speed usb hub controller 12. limiting values [1] valid only when supply voltage is present. [2] test method available on request. [3] equivalent to discharging a 100 pf capacitor through a 1.5 k w resistor (human body model). 13. recommended operating conditions [1] all internal pull-up resistors are connected to this voltage. [2] for full-speed operation, the temperature range can be extended up to +85 c. table 34. limiting values in accordance with the absolute maximum rating system (iec 60134). symbol parameter conditions min max unit v cc(3v3) supply voltage (3.3 v) - 0.5 +4.6 v v ref(5v0) input reference voltage 5.0 v - 0.5 +6.0 v v i(5v0) input voltage on 5 v tolerant pins 3.0 v < v cc < 3.6 v [1] - 0.5 +6.0 v v i(3v3) 3.3 v input voltage 3.0 v < v cc < 3.6 v - 0.5 +4.6 v v o(3v3) output voltage on 3.3 v buffers - 0.5 +4.6 v i lu latch-up current v i < 0 v or v i >v cc - 100 ma v esd electrostatic discharge voltage on pins dm1 to dm4, dp1 to dp4, oc1_n to oc4_n, and all v ref(5v0) and gnd pins; i li <1 m a [2] [3] - 4000 +4000 v on all other pins; i li <1 m a [2] [3] - 2000 +2000 v t stg storage temperature - 40 +125 c table 35. recommended operating conditions symbol parameter conditions min typ max unit v cc(3v3) supply voltage (3.3 v) 3.0 3.3 3.6 v v ref(5v0) input reference voltage 5.0 v [1] 4.5 5.0 5.5 v v i(3v3) 3.3 v input voltage 0 - v cc v v i(5v0) input voltage on 5 v tolerant pins 0 - v ref(5v0) v t amb ambient temperature - 40 - +70 [2] c
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 32 of 53 philips semiconductors isp1520 hi-speed usb hub controller 14. static characteristics [1] irrespective of the number of devices connected, the value of i cc is always 91 ma in full-speed. [2] total supply current for 3.3 v supply voltage. [3] including r pu drop current. [1] all pins are 5 v tolerant. table 36. static characteristics: supply pins v cc = 3.0 v to 3.6 v; t amb = - 40 cto+70 c; unless otherwise speci?ed. symbol parameter conditions min typ max unit full-speed i ref(5v0) supply current 5 v - 0.5 - ma i cc(tot) total supply current i cc(tot) =i cc1 +i cc2 +i cc3 +i cc4 [1] [2] -91-ma high-speed i cc(tot) total supply current no device connected [2] [3] - 136.3 - ma one active device connected - 180 - ma two active devices connected - 221 - ma three active devices connected - 256 - ma four active devices connected - 288 - ma table 37. static characteristics: digital input and outputs v cc = 3.0 v to 3.6 v; t amb = - 40 cto+70 c; unless otherwise speci?ed. [1] symbol parameter conditions min typ max unit digital input pins v il low-level input voltage - - 0.8 v v ih high-level input voltage 2.0 - - v i li input leakage current - 1- +1 m a schmitt-trigger input pins v th(lh) positive-going threshold voltage 1.4 - 1.9 v v th(hl) negative-going threshold voltage 0.9 - 1.5 v v hys hysteresis voltage 0.4 - 0.7 v overcurrent detection pins oc1_n to oc4_n d v trip overcurrent detection trip voltage d v=v cc - v ocn_n -84-mv digital output pins v ol low-level output voltage - - 0.4 v v oh high-level output voltage 2.4 - - v open-drain output pins i oz off-state output current - 1- +1 m a
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 33 of 53 philips semiconductors isp1520 hi-speed usb hub controller [1] all pins are 5 v tolerant. [2] the bus capacitance (c b ) is speci?ed in pf. to meet the speci?cation for v ol and the maximum rise time (300 ns), use an external pull-up resistor with r max = 850 / c b k w and r min =(v cc - 0.4) / 3 k w . [3] output fall time v ih to v il . table 38. static characteristics: i 2 c-bus interface block v cc = 3.0 v to 3.6 v; t amb = - 40 cto+70 c; unless otherwise speci?ed. symbol parameter conditions min typ max unit input pin scl and input/output pin sda [1] v il low-level input voltage - - 0.9 v v ih high-level input voltage 2.1 - - v v hys hysteresis voltage 0.15 - - v v ol low-level output voltage - - 0.4 v t f fall time c b =10pfto400pf [2] [3] - 0 250 ns table 39. static characteristics: usb interface block (dp0 to dp4 and dm0 to dm4) v cc = 3.0 v to 3.6 v; t amb = - 40 cto+70 c; unless otherwise speci?ed. symbol parameter conditions min typ max unit input levels for high-speed v hssq high-speed squelch detection threshold voltage (differential signal amplitude) squelch detected - - 100 mv no squelch detected 150 - - mv v hscm high-speed data signaling common-mode voltage range - 50 - +500 mv output levels for high-speed v hsoi high-speed idle level - 10 - +10 mv v hsoh high-speed data signaling high-level voltage 360 - 440 mv v hsol high-speed data signaling low-level voltage - 10 - +10 mv v chirpj chirp j level (differential voltage) [1] 700 - 1100 mv v chirpk chirp k level (differential voltage) [1] - 900 - - 500 mv input levels for full-speed and low-speed v il low-level input voltage - - 0.8 v v ih high-level input voltage driven 2.0 - - v v ihz high-level input voltage (?oating) 2.7 - 3.6 v v di differential input sensitivity | dp - dm | 0.2 - - v v cm differential common-mode range 0.8 - 2.5 v output levels for full-speed and low-speed v ol low-level output voltage 0 - 0.3 v v oh high-level output voltage 2.8 - 3.6 v v crs output signal crossover voltage [2] 1.3 - 2.0 v leakage current i lz off-state leakage current - 1- +1 m a capacitance c in input capacitance pin to gnd - - 20 pf
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 34 of 53 philips semiconductors isp1520 hi-speed usb hub controller [1] for minimum value, the hs termination resistor is disabled and the pull-up resistor is connected. only during reset, when bo th the hub and the device are capable of high-speed operation. [2] characterized only, not tested. limits guaranteed by design. resistance z inp input impedance 10 - - m w termination v term termination voltage for pull-up resistor on pin rpu 3.0 - 3.6 v table 39. static characteristics: usb interface block (dp0 to dp4 and dm0 to dm4) continued v cc = 3.0 v to 3.6 v; t amb = - 40 cto+70 c; unless otherwise speci?ed. symbol parameter conditions min typ max unit
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 35 of 53 philips semiconductors isp1520 hi-speed usb hub controller 15. dynamic characteristics [1] recommended accuracy of the clock frequency is 500 ppm for the crystal. [2] suggested values for external capacitors when using a crystal are 22 pf to 27 pf. [1] all pins are 5 v tolerant. table 40. dynamic characteristics: system clock timing symbol parameter conditions min typ max unit reset t w(por) internal power-on reset pulse width 0.2 - 1 m s t w(reset_n) external reset_n pulse width 0.2 - - m s crystal oscillator f clk clock frequency crystal [1] [2] - 12 - mhz external clock input d clock duty cycle - 50 - % table 41. dynamic characteristics: overcurrent sense timing v cc = 3.0 v to 3.6 v; t amb = - 40 cto+70 c; unless otherwise speci?ed. symbol parameter conditions min typ max unit overcurrent sense pins oc1_n to oc4_n t trip overcurrent trip response time from ocn_n low to pswn_n high see figure 9 --15ms overcurrent input: pins ocn_n; power switch output: pins pswn_n. fig 9. overcurrent trip response timing mbl032 v cc 0 v overcurrent input v cc 0 v power switch output t trip d v trip table 42. dynamic characteristics: digital pins v cc = 3.0 v to 3.6 v; t amb = - 40 cto+70 c; unless otherwise speci?ed. [1] symbol parameter conditions min typ max unit t t(hl) , t t(lh) output transition time 4 - 15 ns
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 36 of 53 philips semiconductors isp1520 hi-speed usb hub controller [1] excluding the ?rst transition from idle state. [2] characterized only, not tested. limits guaranteed by design. table 43. dynamic characteristics: high-speed source electrical characteristics v cc = 3.0 v to 3.6 v; t amb = - 40 cto+70 c; test circuit figure 21 ; unless otherwise speci?ed. symbol parameter conditions min typ max unit driver characteristics t hsr rise time 10 % to 90 % 500 - - ps t hsf fall time 90 % to 10 % 500 - - ps clock timing t hsdrat high-speed data rate 479.76 - 480.24 mbit/s t hsfram microframe interval 124.9375 - 125.0625 m s t hsrfi consecutive microframe interval difference 1 - four high-speed bit times ns table 44. dynamic characteristics: full-speed source electrical characteristics v cc = 3.0 v to 3.6 v; t amb = - 40 cto+70 c; test circuit figure 22 ; unless otherwise speci?ed. symbol parameter conditions min typ max unit driver characteristics t fr rise time c l =50pf;10%to90%of | v oh - v ol | 4 - 20 ns t ff fall time c l =50pf;90%to10%of | v oh - v ol | 4 - 20 ns t frfm differential rise and fall time matching [1] 90 - 111.1 % v crs output signal crossover voltage [1] [2] 1.3 - 2.0 v data source timing [2] t dj1 source jitter total (including frequency tolerance) to next transition see figure 10 [1] - 3.5 - +3.5 ns t dj2 source jitter total (including frequency tolerance) for paired transitions see figure 10 [1] - 4 - +4 ns t feopt source se0 interval of eop see figure 11 160 - 175 ns t fdeop source jitter for differential transition to se0 transition see figure 11 - 2 - +5 ns receiver timing [2] t jr1 receiver jitter to next transition see figure 12 - 18.5 - +18.5 ns t jr2 receiver jitter for paired transitions see figure 12 - 9 - +9 ns t feopr receiver se0 interval of eop accepted as eop; see figure 11 82 - - ns t fst width of se0 interval during differential transition rejected as eop; see figure 13 --14 ns hub timing (downstream ports con?gured as full-speed) [2] t fhdd hub differential data delay (without cable) see figure 14 ; c l =0pf --44 ns t fsop data bit width distortion after sop see figure 14 - 5 - +5 ns t feopd hub eop delay relative to t hdd see figure 15 0 - 15 ns t fhesk hub eop output width skew see figure 15 - 15 - +15 ns
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 37 of 53 philips semiconductors isp1520 hi-speed usb hub controller [1] excluding the ?rst transition from idle state. [2] characterized only, not tested. limits guaranteed by design. table 45. dynamic characteristics: low-speed source electrical characteristics v cc = 3.0 v to 3.6 v; t amb = - 40 cto+70 c; test circuit figure 22 ; unless otherwise speci?ed. symbol parameter conditions min typ max unit driver characteristics t lr rise time 75 - 300 ns t lf fall time 75 - 300 ns t lrfm rise and fall time matching [1] 80 - 125 % v crs output signal crossover voltage [1] [2] 1.3 - 2.0 v hub timing (downstream ports con?gured as full-speed) t lhdd hub differential data delay see figure 14 - - 300 ns t lsop data bit width distortion after sop see figure 14 [2] - 60 - +60 ns t leopd hub eop delay relative to t hdd see figure 15 [2] 0 - 200 ns t lhesk hub eop output width skew see figure 15 [2] - 300 - +300 ns t period is the bit duration corresponding to the usb data rate. fig 10. source differential data jitter mgr870 t period differential data lines crossover point crossover point crossover point consecutive transitions n t period + t dj1 paired transitions n t period + t dj2 + 3.3 v 0 v t period is the bit duration corresponding to the usb data rate. full-speed timing symbols have a subscript pre?x f, low-speed timing a pre?x l. fig 11. source differential data-to-eop transition skew and eop width mgr776 t period differential data lines crossover point differential data to se0/eop skew n t period + t deop source eop width: t eopt receiver eop width: t eopr crossover point extended + 3.3 v 0 v
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 38 of 53 philips semiconductors isp1520 hi-speed usb hub controller t period is the bit duration corresponding to the usb data rate. t jr is the jitter reference point. fig 12. receiver differential data jitter mgr871 t period t jr differential data lines + 3.3 v 0 v t jr1 t jr2 consecutive transitions n t period + t jr1 paired transitions n t period + t jr2 fig 13. receiver se0 width tolerance mgr872 differential data lines + 3.3 v 0 v t fst v ih(min) full-speed timing symbols have a subscript pre?x f, low-speed timing a pre?x l. fig 14. hub differential data delay and sop distortion mgr777 sop distortion: t sop = t hdd (next j) - t hdd(sop) (a) downstream hub delay (b) upstream hub delay upstream differential data lines hub delay downstream t hdd hub delay upstream t hdd downstream differential data lines downstream differential data upstream differential data crossover point crossover point crossover point crossover point + 3.3 v 0 v + 3.3 v 0 v
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 39 of 53 philips semiconductors isp1520 hi-speed usb hub controller full-speed timing symbols have a subscript pre?x f, low-speed timing a pre?x l. fig 15. hub eop delay and eop skew mgr778 t eop+ t eop - t eop+ t eop - crossover point extended crossover point extended eop delay: t eop = max (t eop - , t eop+ ) eop delay relative to t hdd : t eopd = t eop - t hdd eop skew: t hesk = t eop+ - t eop - (a) downstream eop delay (b) upstream eop delay upstream differential data lines downstream port crossover point extended crossover point extended upstream end of cable downstream differential data lines + 3.3 v 0 v + 3.3 v 0 v
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 40 of 53 philips semiconductors isp1520 hi-speed usb hub controller [1] f scl = 1 64 f xtal . [2] rise time is determined by c b and pull-up resistor value r p (typical 4.7 k w ). [3] setup time for (repeated) start condition. [4] hold time for (repeated) start condition. [5] scl low to data-out valid time. table 46. dynamic characteristics: i 2 c-bus (pins sda and scl) v cc and t amb within recommended operating range; v dd =5v; v ss =v gnd ; v il and v ih between v ss and v dd . symbol parameter conditions min typ max unit clock frequency f scl scl clock frequency f xtal =12mhz [1] 0 93.75 100 khz general timing t (scl)l low period of the scl clock 4.7 - - m s t (scl)h high period of the scl clock 4.0 - - m s t r rise time sda and scl signals [2] - - 1000 ns t f fall time sda and scl signals - - 300 ns c b capacitive load for each bus line - - 400 pf sda timing t buf bus free time between a stop and start condition 4.7 - - m s t su;sta setup time for the start condition [3] 4.7 - - m s t hd;sta hold time for the start condition [4] 4.0 - - m s t su;dat data setup time 250 - - ns t hd;dat data hold time 0 - - m s t su;sto stop condition setup time 4.0 - - m s additional i 2 c-bus timing t vd;dat data valid time [5] - - 0.4 m s fig 16. i 2 c-bus timing p s sr p 004aaa814 t hd;sta t buf t su;sta t su;dat t f t (scl)h t( scl)l t su;sto t r t hd;dat sda scl
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 41 of 53 philips semiconductors isp1520 hi-speed usb hub controller 16. application information 16.1 descriptor con?guration selection 16.2 overcurrent detection limit adjustment for an overcurrent limit of 500 ma per port, a pmos with r dson of approximately 100 m w is required. if a pmos with a lower r dson is used, analog overcurrent detection can be adjusted by using a series resistor; see figure 18 . d v pmos = d v trip = d v trip(intrinsic) - (i oc(nom) r adj(oc) ), where: d v pmos = voltage drop on pmos i oc(nom) = 0.6 m a. the i 2 c-bus cannot be shared between the eeprom and the external microcontroller; see t ab le 11 . (1) the function on port 4, which is a nonremovable port, is optional. fig 17. descriptors con?guration selection application diagram 004aaa303 isp1520 rom external microcontroller acting as i 2 c-bus master usb function eeprom i 2 c-bus four usb downstream facing ports green and amber leds, port 1 green and amber leds, port 2 green and amber leds, port 3 green and amber leds, port 4 (1) upstream facing port goodlink (1) r adj(oc) is optional. fig 18. adjusting analog overcurrent detection limit (optional) 004aaa259 v ref(5v0) r adj(oc) (1) 5 v isp1520 ocn_n pswn_n i oc
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 42 of 53 philips semiconductors isp1520 hi-speed usb hub controller 16.3 self-powered hub con?gurations fig 19. self-powered hub; individual port power switching; individual overcurrent detection psw1_n psw2_n test_high oc1_n oc2_n psw4_n oc4_n 5 v 3 % power supply - + 1 v bus d+ d - gnd port 2 to port 3 shield +4.75 v (min) +4.85 v (min) v ref(5v0) gnd isp1520 120 m f ferrite bead downstream port connector t1 t4 0.1 m f 47 k w 004aaa305 3.3 v ldo voltage regulator v cc adoc 4 v bus d+ d - gnd shield +4.75 v (min) 120 m f ferrite bead 0.1 m f 47 k w test_low psw3_n oc3_n 3.3 v or 5.0 v
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 43 of 53 philips semiconductors isp1520 hi-speed usb hub controller fig 20. self-powered hub; ganged port power switching; global overcurrent detection psw1_n test_high oc1_n 5.1 v 3 % power supply (kick-up) - + 1 v bus d+ d - gnd port 2 to port 3 shield + 4.75 v (min) +4.95 v (min) v ref(5v0) gnd isp1520 120 m f ferrite bead downstream port connector t1 0.1 m f 47 k w 004aaa307 v cc adoc 4 v bus d+ d - gnd shield +4.75 v (min) 120 m f ferrite bead low-ohmic sense resistor for overcurrent detection oc2_n oc3_n oc4_n +5 v psw3_n psw2_n psw4_n test_low 3.3 v ldo voltage regulator 3.3 v or 5.0 v
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 44 of 53 philips semiconductors isp1520 hi-speed usb hub controller 17. test information (1) transmitter: connected to 50 w inputs of a high-speed differential oscilloscope. receiver: connected to 50 w outputs of a high-speed differential data generator. fig 21. high-speed transmitter and receiver test circuit (1) c l = 50 pf for full-speed. fig 22. full-speed test circuit mdb273 dmn dpn 50 w coax 50 w coax dut gnd v cc 143 w 15.8 w 15.8 w 143 w (1) d - d + c l (1) (1) 15 k w dpn dmn rpu 3.3 v 1.5 k w 5 % dut mdb274 c l (1) 15 k w test point full- speed test point
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 45 of 53 philips semiconductors isp1520 hi-speed usb hub controller 18. package outline fig 23. lqfp64 package outline unit a max. a 1 a 2 a 3 b p ce (1) eh e ll p z y w v q references outline version european projection issue date iec jedec jeita mm 1.6 0.20 0.05 1.45 1.35 0.25 0.27 0.17 0.18 0.12 10.1 9.9 0.5 12.15 11.85 1.45 1.05 7 0 o o 0.12 0.1 1 0.2 dimensions (mm are the original dimensions) note 1. plastic or metal protrusions of 0.25 mm maximum per side are not included. 0.75 0.45 sot314-2 ms-026 136e10 00-01-19 03-02-25 d (1) (1) (1) 10.1 9.9 h d 12.15 11.85 e z 1.45 1.05 d b p e q e a 1 a l p detail x l (a ) 3 b 16 c d h b p e h a 2 v m b d z d a z e e v m a x 1 64 49 48 33 32 17 y pin 1 index w m w m 0 2.5 5 mm scale lqfp64: plastic low profile quad flat package; 64 leads; body 10 x 10 x 1.4 mm sot314-2
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 46 of 53 philips semiconductors isp1520 hi-speed usb hub controller 19. soldering 19.1 introduction to soldering surface mount packages this text gives a very brief insight to a complex technology. a more in-depth account of soldering ics can be found in our data handbook ic26; integrated circuit packages (document order number 9398 652 90011). there is no soldering method that is ideal for all surface mount ic packages. wave soldering can still be used for certain surface mount ics, but it is not suitable for ?ne pitch smds. in these situations re?ow soldering is recommended. 19.2 re?ow soldering re?ow soldering requires solder paste (a suspension of ?ne solder particles, ?ux and binding agent) to be applied to the printed-circuit board by screen printing, stencilling or pressure-syringe dispensing before package placement. driven by legislation and environmental forces the worldwide use of lead-free solder pastes is increasing. several methods exist for re?owing; for example, convection or convection/infrared heating in a conveyor type oven. throughput times (preheating, soldering and cooling) vary between 100 seconds and 200 seconds depending on heating method. typical re?ow peak temperatures range from 215 cto270 c depending on solder paste material. the top-surface temperature of the packages should preferably be kept: ? below 225 c (snpb process) or below 245 c (pb-free process) C for all bga, htsson..t and ssop..t packages C for packages with a thickness 3 2.5 mm C for packages with a thickness < 2.5 mm and a volume 3 350 mm 3 so called thick/large packages. ? below 240 c (snpb process) or below 260 c (pb-free process) for packages with a thickness < 2.5 mm and a volume < 350 mm 3 so called small/thin packages. moisture sensitivity precautions, as indicated on packing, must be respected at all times. 19.3 wave soldering conventional single wave soldering is not recommended for surface mount devices (smds) or printed-circuit boards with a high component density, as solder bridging and non-wetting can present major problems. to overcome these problems the double-wave soldering method was speci?cally developed. if wave soldering is used the following conditions must be observed for optimal results: ? use a double-wave soldering method comprising a turbulent wave with high upward pressure followed by a smooth laminar wave. ? for packages with leads on two sides and a pitch (e): C larger than or equal to 1.27 mm, the footprint longitudinal axis is preferred to be parallel to the transport direction of the printed-circuit board;
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 47 of 53 philips semiconductors isp1520 hi-speed usb hub controller C smaller than 1.27 mm, the footprint longitudinal axis must be parallel to the transport direction of the printed-circuit board. the footprint must incorporate solder thieves at the downstream end. ? for packages with leads on four sides, the footprint must be placed at a 45 angle to the transport direction of the printed-circuit board. the footprint must incorporate solder thieves downstream and at the side corners. during placement and before soldering, the package must be ?xed with a droplet of adhesive. the adhesive can be applied by screen printing, pin transfer or syringe dispensing. the package can be soldered after the adhesive is cured. typical dwell time of the leads in the wave ranges from 3 seconds to 4 seconds at 250 c or 265 c, depending on solder material applied, snpb or pb-free respectively. a mildly-activated ?ux will eliminate the need for removal of corrosive residues in most applications. 19.4 manual soldering fix the component by ?rst soldering two diagonally-opposite end leads. use a low voltage (24 v or less) soldering iron applied to the ?at part of the lead. contact time must be limited to 10 seconds at up to 300 c. when using a dedicated tool, all other leads can be soldered in one operation within 2 seconds to 5 seconds between 270 c and 320 c. 19.5 package related soldering information [1] for more detailed information on the bga packages refer to the (lf)bga application note (an01026); order a copy from your philips semiconductors sales of?ce. [2] all surface mount (smd) packages are moisture sensitive. depending upon the moisture content, the maximum temperature (with respect to time) and body size of the package, there is a risk that internal or external package cracks may occur due to vaporization of the moisture in them (the so called popcorn effect). for details, refer to the drypack information in the data handbook ic26; integrated circuit packages; section: packing methods . [3] these transparent plastic packages are extremely sensitive to re?ow soldering conditions and must on no account be processed through more than one soldering cycle or subjected to infrared re?ow soldering with peak temperature exceeding 217 c 10 c measured in the atmosphere of the re?ow oven. the package body peak temperature must be kept as low as possible. table 47. suitability of surface mount ic packages for wave and re?ow soldering methods package [1] soldering method wave re?ow [2] bga, htsson..t [3] , lbga, lfbga, sqfp, ssop..t [3] , tfbga, vfbga, xson not suitable suitable dhvqfn, hbcc, hbga, hlqfp, hso, hsop, hsqfp, hsson, htqfp, htssop, hvqfn, hvson, sms not suitable [4] suitable plcc [5] , so, soj suitable suitable lqfp, qfp, tqfp not recommended [5] [6] suitable ssop, tssop, vso, vssop not recommended [7] suitable cwqccn..l [8] , pmfp [9] , wqccn..l [8] not suitable not suitable
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 48 of 53 philips semiconductors isp1520 hi-speed usb hub controller [4] these packages are not suitable for wave soldering. on versions with the heatsink on the bottom side, the solder cannot penetrate between the printed-circuit board and the heatsink. on versions with the heatsink on the top side, the solder might be deposited on the heatsink surface. [5] if wave soldering is considered, then the package must be placed at a 45 angle to the solder wave direction. the package footprint must incorporate solder thieves downstream and at the side corners. [6] wave soldering is suitable for lqfp, qfp and tqfp packages with a pitch (e) larger than 0.8 mm; it is de?nitely not suitable for packages with a pitch (e) equal to or smaller than 0.65 mm. [7] wave soldering is suitable for ssop, tssop, vso and vssop packages with a pitch (e) equal to or larger than 0.65 mm; it is de?nitely not suitable for packages with a pitch (e) equal to or smaller than 0.5 mm. [8] image sensor packages in principle should not be soldered. they are mounted in sockets or delivered pre-mounted on ?ex foil. however, the image sensor package can be mounted by the client on a ?ex foil by using a hot bar soldering process. the appropriate soldering pro?le can be provided on request. [9] hot bar soldering or manual soldering is suitable for pmfp packages. 20. abbreviations 21. references [1] universal serial bus speci?cation rev. 2.0 [2] the i 2 c-bus speci?cation [3] isp1520 hub demo board users guide table 48. abbreviations acronym description acpi advanced con?guration and power interface crc cyclical redundancy check eeprom electronically erasable programmable read-only memory emi electromagnetic interference eop end-of-packet esd electrostatic discharge fet field-effect transistor hs high-speed lsb least signi?cant bit msb most signi?cant bit mosfet metal oxide silicon field effect transistor nak not acknowledge pcb printed-circuit board pid packet identi?er pll phase-locked loop sie serial interface engine sop start-of-packet tt transaction translator ttl transistor-transistor logic usb universal serial bus
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 49 of 53 philips semiconductors isp1520 hi-speed usb hub controller 22. revision history table 49. revision history document id release date data sheet status change notice supersedes isp1520_4 20060428 product data sheet - isp1520-03 modi?cations: ? the format of this data sheet has been redesigned to comply with the new presentation and information standard of philips semiconductors. ? symbols and parameters have been changed, wherever applicable, to comply with the new presentation and information standard of philips semiconductors. ? section 2 f eatures : removed feature usb suspend mode support. ? section 5 bloc k diag r am : changed pin 1 from suspend to test. ? section 6 pinning inf or mation : C changed pin 1 from suspend to test, accordingly updated the i/o type and description. C updated description for the reset_n pin. C removed the last sentence from the description for the hubgl_n pin. ? t ab le 10 i 2 c-b us sla v e address : updated the last column. ? t ab le 35 recommended oper ating conditions : added t ab le note [2] . ? t ab le 36 static char acter istics: supply pins : removed the suspend mode current. ? t ab le 39 static char acter istics: usb interf ace b loc k (dp0 to dp4 and dm0 to dm4) : removed table note 3. ? t ab le 44 dynamic char acter istics: full-speed source electr ical char acter istics : removed the row on driver output impedance z drv . isp1520-03 (9397 750 13701) 20041124 product data - isp1520-02 isp1520-02 (9397 750 11689) 20040504 product data - isp1520-01 isp1520-01 (9397 750 10689) 20030625 preliminary data - -
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 50 of 53 philips semiconductors isp1520 hi-speed usb hub controller 23. legal information 23.1 data sheet status [1] please consult the most recently issued document before initiating or completing a design. [2] the term short data sheet is explained in section de?nitions. [3] the product status of device(s) described in this document may have changed since this document was published and may differ in case of multiple dev ices. the latest product status information is available on the internet at url http://www .semiconductors .philips .com. 23.2 de?nitions draft the document is a draft version only. the content is still under internal review and subject to formal approval, which may result in modi?cations or additions. philips semiconductors does not give any representations or warranties as to the accuracy or completeness of information included herein and shall have no liability for the consequences of use of such information. short data sheet a short data sheet is an extract from a full data sheet with the same product type number(s) and title. a short data sheet is intended for quick reference only and should not be relied upon to contain detailed and full information. for detailed and full information see the relevant full data sheet, which is available on request via the local philips semiconductors sales of?ce. in case of any inconsistency or con?ict with the short data sheet, the full data sheet shall prevail. 23.3 disclaimers general information in this document is believed to be accurate and reliable. however, philips semiconductors does not give any representations or warranties, expressed or implied, as to the accuracy or completeness of such information and shall have no liability for the consequences of use of such information. right to make changes philips semiconductors reserves the right to make changes to information published in this document, including without limitation speci?cations and product descriptions, at any time and without notice. this document supersedes and replaces all information supplied prior to the publication hereof. suitability for use philips semiconductors products are not designed, authorized or warranted to be suitable for use in medical, military, aircraft, space or life support equipment, nor in applications where failure or malfunction of a philips semiconductors product can reasonably be expected to result in personal injury, death or severe property or environmental damage. philips semiconductors accepts no liability for inclusion and/or use of philips semiconductors products in such equipment or applications and therefore such inclusion and/or use is for the customers own risk. applications applications that are described herein for any of these products are for illustrative purposes only. philips semiconductors makes no representation or warranty that such applications will be suitable for the speci?ed use without further testing or modi?cation. limiting values stress above one or more limiting values (as de?ned in the absolute maximum ratings system of iec 60134) may cause permanent damage to the device. limiting values are stress ratings only and operation of the device at these or any other conditions above those given in the characteristics sections of this document is not implied. exposure to limiting values for extended periods may affect device reliability. terms and conditions of sale philips semiconductors products are sold subject to the general terms and conditions of commercial sale, as published at http://www .semiconductors .philips .com/pro? le/ter ms , including those pertaining to warranty, intellectual property rights infringement and limitation of liability, unless explicitly otherwise agreed to in writing by philips semiconductors. in case of any inconsistency or con?ict between information in this document and such terms and conditions, the latter will prevail. no offer to sell or license nothing in this document may be interpreted or construed as an offer to sell products that is open for acceptance or the grant, conveyance or implication of any license under any copyrights, patents or other industrial or intellectual property rights. 23.4 trademarks notice: all referenced brands, product names, service names and trademarks are the property of their respective owners. goodlink is a trademark of koninklijke philips electronics n.v. i 2 c-bus logo is a trademark of koninklijke philips electronics n.v. 24. contact information for additional information, please visit: http://www.semiconductors.philips.com for sales of?ce addresses, send an email to: sales.addresses@www.semiconductors.philips.com document status [1] [2] product status [3] de?nition objective [short] data sheet development this document contains data from the objective speci?cation for product development. preliminary [short] data sheet quali?cation this document contains data from the preliminary speci?cation. product [short] data sheet production this document contains the product speci?cation.
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 51 of 53 continued >> philips semiconductors isp1520 hi-speed usb hub controller 25. tables table 1. ordering information . . . . . . . . . . . . . . . . . . . . .2 table 2. pin description . . . . . . . . . . . . . . . . . . . . . . . . . .4 table 3. con?guration parameters . . . . . . . . . . . . . . . .11 table 4. downstream facing port number pin con?guration . . . . . . . . . . . . . . . . . . . . . . . . . .12 table 5. power switching mode: pin con?guration . . . . .13 table 6. overcurrent protection mode pin con?guration 13 table 7. overcurrent detection mode selection pin con?guration . . . . . . . . . . . . . . . . . . . . . . . . . .13 table 8. nonremovable port pin con?guration . . . . . . . .14 table 9. port indicator support: pin con?guration . . . . .14 table 10. i 2 c-bus slave address . . . . . . . . . . . . . . . . . . .15 table 11. con?guration method . . . . . . . . . . . . . . . . . . .16 table 12. rom or eeprom detailed map . . . . . . . . . . .16 table 13. hub endpoints . . . . . . . . . . . . . . . . . . . . . . . . .21 table 14. status change byte: bit allocation . . . . . . . . . .22 table 15. device descriptor . . . . . . . . . . . . . . . . . . . . . . .22 table 16. device_quali?er descriptor . . . . . . . . . . . . . . .23 table 17. other_speed_con?guration descriptor . . . . . . .23 table 18. con?guration descriptor . . . . . . . . . . . . . . . . . .23 table 19. interface descriptor . . . . . . . . . . . . . . . . . . . . .24 table 20. endpoint descriptor . . . . . . . . . . . . . . . . . . . . .24 table 21. hub descriptor . . . . . . . . . . . . . . . . . . . . . . . . .24 table 22. whubcharacteristics bit description . . . . . . . .25 table 23. standard usb requests . . . . . . . . . . . . . . . . . .25 table 24. hub class requests . . . . . . . . . . . . . . . . . . . . .26 table 25. hub class feature selector . . . . . . . . . . . . . . . .27 table 26. get hub con?guration response . . . . . . . . . . . .28 table 27. get device status response . . . . . . . . . . . . . . .28 table 28. get interface status response . . . . . . . . . . . . .28 table 29. get endpoint status response . . . . . . . . . . . . .28 table 30. get hub status response . . . . . . . . . . . . . . . . .28 table 31. get port status response (wportstatus) . . . . .29 table 32. get port status change response (wportchange) . . . . . . . . . . . . . . . . . . . . . . . . .29 table 33. get descriptor request . . . . . . . . . . . . . . . . . . .30 table 34. limiting values . . . . . . . . . . . . . . . . . . . . . . . . .31 table 35. recommended operating conditions . . . . . . . .31 table 36. static characteristics: supply pins . . . . . . . . . .32 table 37. static characteristics: digital input and outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32 table 38. static characteristics: i 2 c-bus interface block .33 table 39. static characteristics: usb interface block (dp0 to dp4 and dm0 to dm4) . . . . . . . . . . . .33 table 40. dynamic characteristics: system clock timing .35 table 41. dynamic characteristics: overcurrent sense timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35 table 42. dynamic characteristics: digital pins . . . . . . . .35 table 43. dynamic characteristics: high-speed source electrical characteristics . . . . . . . . . . . . . . . . . 36 table 44. dynamic characteristics: full-speed source electrical characteristics . . . . . . . . . . . . . . . . . 36 table 45. dynamic characteristics: low-speed source electrical characteristics . . . . . . . . . . . . . . . . . 37 table 46. dynamic characteristics: i 2 c-bus (pins sda and scl) . . . . . . . . . . . . . . . . . . . . 40 table 47. suitability of surface mount ic packages for wave and re?ow soldering methods . . . . . . . . 47 table 48. abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . 48 table 49. revision history . . . . . . . . . . . . . . . . . . . . . . . . 49
isp1520_4 ? koninklijke philips electronics n.v. 2006. all rights reserved. product data sheet rev. 04 28 april 2006 52 of 53 continued >> philips semiconductors isp1520 hi-speed usb hub controller 26. figures fig 1. block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 fig 2. pin con?guration . . . . . . . . . . . . . . . . . . . . . . . . . .4 fig 3. power-on reset timing . . . . . . . . . . . . . . . . . . . . .10 fig 4. external clock with respect to power-on reset . . .10 fig 5. typical voltage drop components in self-powered mode using individual overcurrent detection . . . .12 fig 6. typical voltage drop components in self-powered mode using global overcurrent detection . . . . . . .13 fig 7. con?gurable hub descriptors . . . . . . . . . . . . . . . .15 fig 8. rom or eeprom map . . . . . . . . . . . . . . . . . . . .16 fig 9. overcurrent trip response timing . . . . . . . . . . . . .35 fig 10. source differential data jitter . . . . . . . . . . . . . . . .37 fig 11. source differential data-to-eop transition skew and eop width . . . . . . . . . . . . . . . . . . . . . . . . . . .37 fig 12. receiver differential data jitter . . . . . . . . . . . . . . .38 fig 13. receiver se0 width tolerance . . . . . . . . . . . . . . .38 fig 14. hub differential data delay and sop distortion . .38 fig 15. hub eop delay and eop skew . . . . . . . . . . . . . .39 fig 16. i 2 c-bus timing . . . . . . . . . . . . . . . . . . . . . . . . . . .40 fig 17. descriptors con?guration selection application diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41 fig 18. adjusting analog overcurrent detection limit (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41 fig 19. self-powered hub; individual port power switching; individual overcurrent detection. . . . . .42 fig 20. self-powered hub; ganged port power switching; global overcurrent detection. . . . . . . . . . . . . . . . .43 fig 21. high-speed transmitter and receiver test circuit. .44 fig 22. full-speed test circuit . . . . . . . . . . . . . . . . . . . . . .44 fig 23. lqfp64 package outline . . . . . . . . . . . . . . . . . . .45
philips semiconductors isp1520 hi-speed usb hub controller ? koninklijke philips electronics n.v. 2006. all rights reserved. for more information, please visit: http://www.semiconductors.philips.com. for sales office addresses, email to: sales.addresses@www.semiconductors.philips.com. date of release: 28 april 2006 document identifier: isp1520_4 please be aware that important notices concerning this document and the product(s) described herein, have been included in section legal information. 27. contents 1 general description . . . . . . . . . . . . . . . . . . . . . . 1 2 features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 4 ordering information . . . . . . . . . . . . . . . . . . . . . 2 5 block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 3 6 pinning information . . . . . . . . . . . . . . . . . . . . . . 4 6.1 pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6.2 pin description . . . . . . . . . . . . . . . . . . . . . . . . . 4 7 functional description . . . . . . . . . . . . . . . . . . . 8 7.1 analog transceivers . . . . . . . . . . . . . . . . . . . . . 8 7.2 hub controller core . . . . . . . . . . . . . . . . . . . . . . 8 7.2.1 philips serial interface engine . . . . . . . . . . . . . . 8 7.2.2 routing logic . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 7.2.3 transaction translator . . . . . . . . . . . . . . . . . . . . 8 7.2.4 mini-host controller . . . . . . . . . . . . . . . . . . . . . 8 7.2.5 hub repeater. . . . . . . . . . . . . . . . . . . . . . . . . . . 9 7.2.6 hub and port controllers . . . . . . . . . . . . . . . . . . 9 7.2.7 bit clock recovery . . . . . . . . . . . . . . . . . . . . . . . 9 7.3 phase-locked loop clock multiplier . . . . . . . . . . 9 7.4 i 2 c-bus controller . . . . . . . . . . . . . . . . . . . . . . . 9 7.5 overcurrent detection circuit. . . . . . . . . . . . . . . 9 7.6 goodlink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 7.7 power-on reset . . . . . . . . . . . . . . . . . . . . . . . . . 9 8 con?guration selections. . . . . . . . . . . . . . . . . 11 8.1 con?guration through i/o pins . . . . . . . . . . . . 11 8.1.1 number of downstream facing ports. . . . . . . . 11 8.1.2 power switching . . . . . . . . . . . . . . . . . . . . . . . 12 8.1.2.1 voltage drop requirements . . . . . . . . . . . . . . . 12 8.1.3 overcurrent protection mode . . . . . . . . . . . . . 13 8.1.4 nonremovable port . . . . . . . . . . . . . . . . . . . . . 14 8.1.5 port indicator support . . . . . . . . . . . . . . . . . . . 14 8.2 device descriptors and string descriptors settings using i 2 c-bus. . . . . . . . . . . . . . . . . . . 14 8.2.1 background information on i 2 c-bus . . . . . . . . 14 8.2.1.1 different conditions on i 2 c-bus . . . . . . . . . . . . 14 8.2.1.2 data transfer . . . . . . . . . . . . . . . . . . . . . . . . . . 15 8.2.1.3 i 2 c-bus address . . . . . . . . . . . . . . . . . . . . . . . 15 8.2.2 architecture of con?gurable hub descriptors . 15 8.2.3 rom or eeprom map. . . . . . . . . . . . . . . . . . 16 8.2.4 rom or eeprom detailed map . . . . . . . . . . . 16 9 hub controller description . . . . . . . . . . . . . . . 21 9.1 endpoint 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 9.2 endpoint 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 10 descriptors . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 11 hub requests . . . . . . . . . . . . . . . . . . . . . . . . . . 25 11.1 standard usb requests . . . . . . . . . . . . . . . . . 25 11.2 hub class requests. . . . . . . . . . . . . . . . . . . . . 26 11.3 detailed responses to hub requests. . . . . . . . 27 11.3.1 get con?guration . . . . . . . . . . . . . . . . . . . . . . 27 11.3.2 get device status . . . . . . . . . . . . . . . . . . . . . . 28 11.3.3 get interface status . . . . . . . . . . . . . . . . . . . . 28 11.3.4 get endpoint status . . . . . . . . . . . . . . . . . . . . 28 11.3.5 get hub status . . . . . . . . . . . . . . . . . . . . . . . . 28 11.3.6 get port status . . . . . . . . . . . . . . . . . . . . . . . . 29 11.4 various get descriptors. . . . . . . . . . . . . . . . . . 30 12 limiting values . . . . . . . . . . . . . . . . . . . . . . . . 31 13 recommended operating conditions . . . . . . 31 14 static characteristics . . . . . . . . . . . . . . . . . . . 32 15 dynamic characteristics . . . . . . . . . . . . . . . . . 35 16 application information . . . . . . . . . . . . . . . . . 41 16.1 descriptor con?guration selection . . . . . . . . . 41 16.2 overcurrent detection limit adjustment. . . . . . 41 16.3 self-powered hub con?gurations . . . . . . . . . . 42 17 test information. . . . . . . . . . . . . . . . . . . . . . . . 44 18 package outline . . . . . . . . . . . . . . . . . . . . . . . . 45 19 soldering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 19.1 introduction to soldering surface mount packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 19.2 re?ow soldering. . . . . . . . . . . . . . . . . . . . . . . 46 19.3 wave soldering. . . . . . . . . . . . . . . . . . . . . . . . 46 19.4 manual soldering . . . . . . . . . . . . . . . . . . . . . . 47 19.5 package related soldering information . . . . . . 47 20 abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . 48 21 references . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 22 revision history . . . . . . . . . . . . . . . . . . . . . . . 49 23 legal information . . . . . . . . . . . . . . . . . . . . . . 50 23.1 data sheet status . . . . . . . . . . . . . . . . . . . . . . 50 23.2 de?nitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 23.3 disclaimers. . . . . . . . . . . . . . . . . . . . . . . . . . . 50 23.4 trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . 50 24 contact information . . . . . . . . . . . . . . . . . . . . 50 25 tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 26 figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 27 contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53


▲Up To Search▲   

 
Price & Availability of ISP1520BD557

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X